home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / ELECTRON / 2592.ZIP / THCC / THCALC.TXT < prev   
Text File  |  1991-02-24  |  10KB  |  167 lines

  1.  
  2.  
  3.  
  4.                  Thermo Calc
  5.                                 ~~~~~~~~~~~~~                                
  6.                            Thermocouple Calculator                           
  7.                           ~~~~~~~~~~~~~~~~~~~~~~~~~                          
  8.  
  9.      I. Introduction.
  10.     II. Main menu.
  11.    III. Manual calculation.
  12.     IV. Automatic calculation.
  13.      V. Valid keyboard inputs.
  14.     VI. Small print.
  15.  
  16.  
  17.  
  18. I                                Thermo Calc
  19.                                 ~~~~~~~~~~~~~                                
  20.    Thermo Calc is intended as an aid for anyone who  uses  thermocouples.  It
  21. will calculate the EMF generated by any of the standard thermocouples at  any 
  22. temperature within their specified ranges; or will calculate the  temperature 
  23. if  the  EMF  is  known.  Thermo Calc  can,  therefore,  be  used  by  people
  24. calibrating or designing thermometers based on thermocouples, or  people  who 
  25. wish to use thermocouples directly into a voltmeter without  any  intervening 
  26. electronics. 
  27.    The formulae used by Thermo Calc are based  on  BS 4937,  for  which  full
  28. credit is acknowledged. The formulae are claimed to give  errors  no  greater 
  29. than the least significant digit in  the  BS 4937  tables.  This  should,  in
  30. theory, ensure that any results obtained by this program can be considered to 
  31. be correct for all practical purposes. (If anyone discovers otherwise  PLEASE 
  32. let me know). 
  33.  
  34.  
  35. II                                MAIN MENU                                  
  36.                                  ~~~~~~~~~~~                                 
  37.    The main menu in Thermo Calc is used both to select the  various  options,
  38. like thermocouple type or temperature scale, and to  initiate  the  different 
  39. modes of operation, like manual or automatic calculation. 
  40.    Menu items are selected either by using the vertical  curser  controls  to 
  41. highlight the required item, or by pressing the appropriate number key.  Once 
  42. an option item has been selected, the option can be changed either  by  using 
  43. the horizontal curser keys, or in some cases by pressing a letter key.  Brief 
  44. instructions are given at the bottom of the screen for each item. Details  of 
  45. each item are as follows. 
  46.    1. Help
  47. This item invokes the Help mode and,  basically,  displays  or  prints  these 
  48. pages. 
  49.    2. Exit to DOS 
  50. Exit from Thermo Calc to DOS (or whatever shell is in use).
  51.    3. Manual calculation 
  52. This starts the  normal  mode  of  operation  in  which  the  user  inputs  a 
  53. temperature or a voltage and Thermo Calc calculates the other  (depending  on
  54. the setting of the Direction option).
  55.    4. Automatic calculation
  56. This mode is more useful if the  user  wishes  to  create  a  mini  table  of 
  57. results. (The original BS 4937 tables are obviously better if more than a few
  58. values are required.) Thermo Calc prompts for a starting value, an end  value
  59. and a step size. It then performs the required calculations automatically. It 
  60. is advisable to enable the printer option before using this mode. 
  61.    5. Change direction
  62. This is one of the option  items,  with  just  two  options;  temperature  to 
  63. voltage or voltage to temperature. The default is temp.>volts in  which  case 
  64. the user inputs a temperature and Thermo Calc  calculates  the  corresponding
  65. voltage. Either of the horizontal curser keys, or the RETURN key, just toggle 
  66. between the two options. 
  67.    6. Printer output
  68. This is another  two  option  item;  enabled  or  disabled.  The  default  is 
  69. disabled, in which case the results are displayed on the screen only. If this 
  70. option is enabled then results are also output to a printer (assuming one  is 
  71. connected of course). 
  72.    7. Select temperature scale
  73. This item  has  four  options;  C,F,K,R;  (Celsius,  Fahrenheit,  Kelvin  and 
  74. Reaumer). The default is C. The horizontal curser  keys  scroll  through  the 
  75. options, or the choice can be  made  directly  by  pressing  the  appropriate 
  76. letter key. 
  77.    8. Select thermocouple type
  78. This item is used to select the thermocouple type in a similar manner to  the 
  79. temperature scale. The options are  S,R,J,K,T,E,B,N;  the  default  being  K. 
  80. Again, the letter key can be pressed directly or the options can be  scrolled 
  81. through with the horizontal curser keys. In either  case,  not  only  is  the 
  82. letter displayed, but also the thermocouple composition and the corresponding 
  83. part number of BS 4937.
  84.  
  85.  
  86. III                           MANUAL CALCULATION                             
  87.                              ~~~~~~~~~~~~~~~~~~~~                            
  88.    To start manual calculation:  after  changing  any  options  if  required, 
  89. highlight item 3 in the main menu and press return. Manual calculation is the 
  90. normal mode of operation for Thermo Calc. It accepts any valid input  entered
  91. via the keyboard and immediately displays the result. 
  92.    Firstly it displays a header showing  the  current  settings  of  all  the 
  93. options and then prompts you for an input. If the input is valid (see section 
  94. headed Valid Keyboard Inputs) it then displays both the input and the  result 
  95. in two columns. (The reason it redisplays the input is that it does so  in  a 
  96. consistent, readable format, acting as  a  visual  check  on  the  input  and 
  97. tidying up the printout if enabled). If the printer option has  been  enabled 
  98. then the header and both columns are also printed. If the  input  is  invalid 
  99. then a warning message is displayed (and printed). If the input is only  just 
  100. outside the valid range then a result is given along with a  message  to  the 
  101. effect that the result is only approximate. 
  102.    When you have finished, or to change any of the options, press RETURN with 
  103. no input. This returns you to the main menu. BUT REMEMBER,  any  results  not 
  104. printed will be lost. Also, any results which  scroll  off  the  top  of  the 
  105. screen will be lost, so it is advisable to enable the printer if more than  a 
  106. screen full of results are expected. The  contents  of  the  screen  can,  of 
  107. course, be printed at any time by pressing the Prt Sc key. 
  108.  
  109.  
  110. IV                          AUTOMATIC CALCULATION                            
  111.                            ~~~~~~~~~~~~~~~~~~~~~~~                           
  112.    This mode works in a similar manner to the  manual  mode  but  Thermo Calc
  113. supplies the inputs. To start this mode, highlight item 6 and  press  RETURN. 
  114. Thermo Calc will then display (and print if enabled) the  header  and  prompt
  115. you for three pieces of information: start, end and interval. For example, If 
  116. you want the results for all values from 50 to 100 in steps of 0.5 then enter 
  117. 50 as the start value, 100 as the end and 0.5 as  the  interval.  Thermo Calc
  118. then interprets your input but does not check for out of range values at this 
  119. stage (see Valid Keyboard Inputs). Thermo Calc then asks you to confirm  your
  120. input and, if OK, performs all  the  calculations  automatically,  displaying 
  121. (and printing) the results in two columns. It is at this stage  that  out  of 
  122. range warnings are issued. 
  123.    Because of it's automatic nature, and the fact that any  results  scrolled 
  124. off the screen will be lost, it is advisable to  always  enable  the  printer 
  125. option before using this mode; assuming, of course, that you have  a  printer 
  126. connected. 
  127.  
  128.  
  129. V                           VALID KEYBOARD INPUTS                            
  130.                            ~~~~~~~~~~~~~~~~~~~~~~~                           
  131.    Thermo Calc is fairly versatile in what inputs it  will  accept,  but  not
  132. limitless.  You  can  use  normal  numbers (E.G. 0.0015 or 2300), you can use
  133. scientific notation (E.G. 1.5e-3 or 2.3e3), or you can use  a  suffix  letter
  134. (E.G.  1.5m  or  2.3k).   When  using  a  suffix  Thermo Calc   will   accept
  135. f,p,n,u,m,k,M,G or T. It will even accept the Greek letter µ (mu) if you want
  136. to be pedantic! Anything after  the  first  letter  is  ignored  so  1.5m  is
  137. sufficient  for  1.5 mV.  The  suffix must NOT be placed in the middle of the
  138. number, I.E.- 2k3 is NOT valid and will be interpreted as 2k. Commas must NOT
  139. be included. 2,300 will be interpreted as 2.
  140.    Temperature inputs must be in the selected temperature  scale.  To  change
  141. the scale use item 7 in  the  main  menu.  All  inputs  must  be  within  the 
  142. specified range, although inputs just outside the limits will be accepted and 
  143. a warning displayed. The valid range is displayed in the header. 
  144.  
  145.  
  146. VI                               SMALL PRINT                                 
  147.                                 ~~~~~~~~~~~~~                                
  148.    Thermo Calc is intended to be User Supported, which means you are free  to
  149. use it, copy it and pass it on to anyone on a trial basis.  However,  if  you 
  150. find it useful then a financial contribution to the author would be in order. 
  151. Companies should send £50 but if you  are  a  private  individual  just  send
  152. whatever you think the program is worth to you. (Contributors will receive  a 
  153. copy of the latest version of this program and maybe others I happen to  have 
  154. lying around at  the  time!)  There  is  no  printed  manual  available  (you 
  155. shouldn't need one!) and there is no official after sale support. However, if 
  156. you are able to get in touch with me then I will give any assistance I can.
  157.    Suggestions and corrections will be accepted just as  enthusiastically  as 
  158. money (well almost!).
  159.                                            Roly Williams
  160.                                        22 Morrison Drive
  161.                                               Lennoxtown
  162.                                              Strathclyde
  163.                                                  G65 7BA
  164.  
  165.                                        Phone; 0360-31157
  166.  
  167.